<?xml version="1.0" encoding="UTF-8"?><d:tdl xmlns="http://www.w3.org/1999/xhtml" xmlns:b="http://www.backbase.com/2006/btl"  xmlns:d="http://www.backbase.com/2006/tdl" >

	<d:namespace name="http://www.backbase.com/2006/btl">

		<d:uses element="dimensionElement containerElement" src="../visualElement/visualElement.xml"/>

		<d:element name="loadingMessageBase" extends="b:dimensionElement b:containerElement" abstract="true">
			

			<d:resource type="text/javascript"><![CDATA[
				btl.loadingMessageBase = {};

				btl.loadingMessageBase.center = function btl_loadingMessageBase_center() {
					var oMessage = btl.loadingMessageBase.oMessage;
					var viewX = self.innerWidth || document.body.clientWidth;
					var scrollX = self.pageXOffset || document.body.scrollLeft;
					var messageX = oMessage.offsetWidth;
					var posX = ((viewX - messageX) >> 1) + scrollX + "px";
					var viewY = self.innerHeight || document.body.clientHeight;
					var scrollY = self.pageYOffset || document.body.scrollTop;
					var messageY = oMessage.offsetHeight;
					var posY = ((viewY - messageY) >> 1) + scrollY + "px";
					oMessage.style.top = posY;
					oMessage.style.left = posX;
				}
			]]></d:resource>

			<d:property name="active">
				
			</d:property>

			<d:method name="show">
				
				<d:body type="text/javascript"/>
			</d:method>

			<d:method name="hide">
				
				<d:body type="text/javascript"/>
			</d:method>
		</d:element>
	</d:namespace>
</d:tdl>